70442
170407
940805
782590
719906
354770
126912
135681
204291
467516
47665
748628
5174799
3591581
3119148
2425804
2245988
2070609
1994358
192278
1777118
1724136
1697196
1643471